function columns(vm) {
    const cols = [
      {
        title: '序号',
        dataIndex: 'rowIndex',
        width: 60,
        align: 'center',
        customRender: function (t, r, index) {
          return parseInt(index) + 1
        }
      },
      {
        title: '年度',
        dataIndex: 'year_num',
        align: 'center',
        // customRender: (text, record, index) => {
        //   const obj = {
        //     children: text !== null ? text : "",
        //     attrs: {},
        //   };
        //   obj.attrs.rowSpan = vm.mergeCells(
        //     vm.dataSource||[],
        //     "year_num",
        //     index
        //   );
        //   return obj;
        // },
      },
      {
        title: '指标',
        dataIndex: 'target',
        align: 'center',
        width:260,
         // ellipsis:true
      },
      {
        title: '金额',
        dataIndex: 'money',
        align: 'center',
        scopedSlots: { customRender: 'money' }
      },
      {
        title: '三级公司管理在本级并表的项目(财务核算使用)',
        dataIndex: 'sameLevel',
        align: 'center',
        scopedSlots: { customRender: 'sameLevel' },
        width:260
      },
      {
        title: '三级公司管理在集团公司并表的项目(财务核算使用)',
        dataIndex: 'groupCompany',
        align: 'center',
        scopedSlots: { customRender: 'groupCompany' },
        width:260
      },
      {
        title: '中铁交通',
        dataIndex: 'ztjt',
        scopedSlots: { customRender: 'ztjt' },
        align: 'center',
      },
      {
        title: '中铁南方',
        dataIndex: 'ztnf',
        scopedSlots: { customRender: 'ztnf' },
        align: 'center',
      },
      {
        title: '中铁投资',
        dataIndex: 'zttz',
        scopedSlots: { customRender: 'zttz' },
        align: 'center',
      },
      {
        title: '中铁开投',
        dataIndex: 'ztkt',
        scopedSlots: { customRender: 'ztkt' },
        align: 'center',
      },
      {
        title: '中铁城投',
        dataIndex: 'ztct',
        scopedSlots: { customRender: 'ztct' },
        align: 'center',
      },
      {
        title: '中铁上投',
        dataIndex: 'ztst',
        scopedSlots: { customRender: 'ztst' },
        align: 'center',
      },
      {
        title: '中铁北方',
        dataIndex: 'ztbf',
        scopedSlots: { customRender: 'ztbf' },
        align: 'center',
      },
      {
        title: '中铁文旅',
        dataIndex: 'ztwl',
        scopedSlots: { customRender: 'ztwl' },
        align: 'center',
      },
      {
        title: '中铁工投资',
        dataIndex: 'ztgtz',
        scopedSlots: { customRender: 'ztgtz' },
        align: 'center',
      },
      {
        title: '中铁发展投',
        dataIndex: 'ztfzt',
        scopedSlots: { customRender: 'ztfzt' },
        align: 'center',
      },
      {
        title: '中铁广州投',
        dataIndex: 'ztgzt',
        scopedSlots: { customRender: 'ztgzt' },
        align: 'center',
      },
    ]
    return cols
  }
  
  export default columns